baseball pitcher - Turkish English Dictionary